"""
try...except...else
上面的例子是通过try…expect…结构和if语句来判断学生的数学成绩是否在0～100范围中的，也可以通过try…except…else…结构进行编写。如果try代码的子句出现了异常且该异常被except捕获，则可以执行相应的异常处理代码，此时就不会执行else中的子句；如果try中的代码没有抛出异常，则继续执行else子句。
例如，将前面的示例用try…expect…else…结构实现：
"""
mathScore = input("请输入数学成绩： ")

try:
    mathScore = int(mathScore)
except Exception as e:
    print(e)

else:
    if 0 <= mathScore <= 100:
        print("输入的成绩是：", mathScore)
    else:
        print("输入有误，请输入正确的成绩")